-
Notifications
You must be signed in to change notification settings - Fork 8.2k
drivers: dma_mcux_edma: utilize correct macros for edma v3 #81193
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Utilize correct macros for edma v3 Signed-off-by: Dat Nguyen Duy <[email protected]>
|
Hi @mmahadevan108 @dleach02, Is there a possibility of including this fix in Zephyr v4.0.0? |
|
@mmahadevan108 @dkalowsk note there is 9 failures in weekly with this issue, and the fix is quite trivial. |
|
Given that this is a regression failure, I marked the issue as regression and high. |
| #endif /* CONFIG_DMA_MCUX_EDMA_V3 */ | ||
| #elif defined(CONFIG_DMA_MCUX_EDMA_V4) | ||
| /* Above macros have been defined in fsl_edma_core.h */ | ||
| #define EDMA_HW_TCD_CH_ACTIVE_MASK (DMA_CH_CSR_ACTIVE_MASK) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
As this macro is defined exactly same for V3 and V4, It is better to move it to below HW TCD macro definitions, so we don't need to duplicate it here.
Utilize correct macros for edma v3.
This fixes: #81171